Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 - 16 TOWN ROAD £324,309 £312,960 24 Mar 2022
18 TOWN ROAD Terraced £51,706 £30,000 25 Nov 2011
24 TOWN ROAD Terraced £225,610 £120,000 24 Jan 2005
32 TOWN ROAD £144,048 £115,400 17 Apr 2018